using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace GoodDotNet.Core.Entity
{
	 [Table("admin_user")]
	public class AdminUser{
		
		/// <summary>
		/// 用户ID
		/// </summary>
		
		[Key]
		
		[Column("id")]
	public int Id{ get; set; }
		
		/// <summary>
		///  用户名称
		/// </summary>
	
		
		[Column("userName")]
	public string UserName{ get; set; }
		
		/// <summary>
		/// 真实姓名
		/// </summary>
		
		[Column("realName")]
	public string? RealName{ get; set; }
		
		/// <summary>
		/// 密码
		/// </summary>
		
		[Column("pwd")]
	public string? Pwd{ get; set; }
		
		/// <summary>
		/// 邮箱
		/// </summary>
		
		[Column("email")]
	public string? Email{ get; set; }
		
		/// <summary>
		/// 手机
		/// </summary>
		
		[Column("mobile")]
	public string? Mobile{ get; set; }
		
		/// <summary>
		/// 注册时间
		/// </summary>
		
		[Column("insert_time")]
	public DateTime InsertTime{ get; set; }
		
		/// <summary>
		/// 登录IP
		/// </summary>
		
		[Column("ip")]
	public long? Ip{ get; set; }
		
		/// <summary>
		/// 部门ID
		/// </summary>
		
		[Column("bm")]
	public int Bm{ get; set; }
		
		/// <summary>
		/// 角色ID
		/// </summary>
		
		[Column("role")]
	public int Role{ get; set; }
		
		/// <summary>
		/// 是否在线
		/// </summary>
		
		[Column("isQuit")]
	public Boolean IsQuit{ get; set; }
		
		/// <summary>
		/// 用户头像
		/// </summary>
		
		[Column("imgHead")]
	public string? ImgHead{ get; set; }
		
		/// <summary>
		/// 登录时间
		/// </summary>
		
		[Column("update_time")]
	public DateTime UpdateTime{ get; set; }
		
		/// <summary>
		/// 备注
		/// </summary>
		
		[Column("mem")]
	public string? Mem{ get; set; }
		
		/// <summary>
		/// 删除标志
		/// </summary>
		
		[Column("deleted")]
	public int Deleted{ get; set; }
		
	}
}